//
//  ZHBaseAVPlayerConfiguration.h
//  AVPlayer
//
//  Created by 正合适 on 2017/10/20.
//  Copyright © 2017年 正合适. All rights reserved.
//  视频播放配置

#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>
#import "ZHBaseAVPlayerMacro.h"

@interface ZHBaseAVPlayerConfiguration : NSObject
/**player颜色*/
@property (nonatomic, strong, readonly) UIColor *playerColor;
/**playerLayer颜色*/
@property (nonatomic, strong, readonly) UIColor *playerLayerColor;
/**填充方式*/
@property (nonatomic, assign, readonly) PlayerGrivaty grivatyType;
/**视频资源加载成功后，是否自动播放*/
@property (nonatomic, assign, readonly) BOOL isAutoPlay;
/**展示图片*/
@property (nonatomic, assign, readonly) NSTimeInterval placeholderImgTime;

/**
 配置播放器的背景颜色

 @param color 颜色 默认白色
 */
- (void)configPlayerColor:(UIColor *)color;

/**
 配置播放器的播放曾背景颜色

 @param color 颜色 默认白色
 */
- (void)configPlayerLayerColor:(UIColor *)color;

/**
 适配填充方式

 @param type 方式枚举 默认gravityResizeAspect
 */
- (void)configGrivatyType:(PlayerGrivaty)type;

/**
 是否自动播放 默认NO

 @param autoPlay yes:自动播放 no:非自动播放
 */
- (void)configAutoPlay:(BOOL)autoPlay;

/**
 视频资源加载完成显示的展位图

 @param time 单位：秒 取第几秒的视频图片 默认为0秒
 */
- (void)configPlaceholderImgWithTime:(NSTimeInterval)time;
@end
